car coupling - German English Dictionary